import svgIcon from '@/components/SvgIcon'

// https://www.webpackjs.com/guides/dependency-management/#requirecontext
// 可以给这个函数传入三个参数：要搜索的目录、是否还搜索其子目录，匹配文件的正则表达式
const svgRequire = require.context('./svg', false, /\.svg$/)

svgRequire.keys().forEach((svgIcon) => svgRequire(svgIcon))
export default (app) => {
  app.component('svg-icon', svgIcon)
}
